a{color: #333;}
li{list-style: none;}
.box_wrap{margin:0 auto; width: 100%;}
.box_border{border: 1px solid #ddd; }
.nav_wrap .col-xs-6{padding: 0px;}
.nav_wrap li a{margin-right: 0px; font-size: 16px;}
.nav_wrap > li > a{border: none;}
.nav_wrap > li.active > a, .nav_wrap > li.active > a:hover, .nav_wrap > li.active > a:focus {border: none; border-bottom: 2px solid #197fee; color: #197fee;}

.box_second{width: 90%; margin:20px auto 10px auto;}
.btn_confirm{width: 100%; margin-top: 20px; background-color: #197fee; color: #fff;}
.box_radius{border-radius: 0;}

.tip_wrap{width: 90%; margin: 0px auto;}
p{margin-bottom: 2px;}
.tip{color: #999; font-size: 12px; margin:5px auto;}
/*.box_img{width: 15%; border-radius: 5px; overflow: hidden; margin:5% auto; background-color: #197fee;}
.box_img{width: 15%; padding: 2% 0;}*/
.text_bg{margin-top: 0px; margin-bottom: 0px; padding: 12px 0; background-color: #197fee; color: #fff;}
.r_list_wrap{padding: 10px 0; border-bottom:1px solid #ddd; width: 100%; display: inline-block; box-shadow: 1px 1px 4px #eee;}
.r_list_box{margin-bottom: 0px;}
.r_list{border:none; padding: 2px 5%; font-size: 14px;}
.r_list_font{color: #333; font-size: 16px;}
.r_list_color{color:#197fee;}

.btn_box{margin-right: 15px; float: right; margin-top: 5px;}
.btn_box button{font-size: 12px;}
.head_box{width:100%; border-radius: 30px; overflow: hidden; margin: 20px auto;}
.head_box img{width: 25%; height: 25%; margin:auto;}
.p_list{border-right: none; border-left: none;}
.form_wrap{width: 90%; margin: 0 auto;}

.d_list_box{margin-bottom: 0px; margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #ddd;}
.d_list{border:none; padding: 2px 5%;}
.image_text{margin: 20px auto; width: 90%;}
.icon_line{background: url(../images/icon_line.png) repeat-y center; width: 1px; height: 100%; margin-left: 48%;}
.content_box{margin-top: 0px;}
.all_box{padding-bottom: 15px;}
.map_box{}

.pic-circle{background: url(../images/icon_circle.png) no-repeat; width: 15px; height: 15px;}
.current-circle{background: url(../images/icon_circle_current.png) no-repeat; width: 15px; height: 15px;}
.line-current{background: url(../images/icon_line_current.png) repeat-y center; width: 1px; height: 100%; margin-left: 48%;}

 .radio_list{margin-right: 20%;}